/**
 * Created by WebStorm.
 * User: nirongxu
 * Date: 2020/4/15
 * Description: 文件描述
 */
import axios from "../axios"
import loginUrls from "../urls/login"
import qs from 'qs'

export default {
  // 账号密码登陆
  fetchLogin(data) {
    // console.log('打印登陆', loginUrls)
    // console.log('打印登陆', axios.post(loginUrls.login))
    // console.log('打印信息', data)
    // return axios.post(loginUrls.login, data)

    // axios({
    //   method: 'post',
    //   body:
    //     // url: 'https://dp-sojsjiyluw3u3.gw002.oneitfarm.com/#/nav/project-approval-list'
    //     url: 'https://dp-s4djpu9ejb655.gw002.oneitfarm.com/api/user/login'
    // }).then(() => {
    //       console.log(data)
    //     })

    // axios.post('https://dp-s4djpu9ejb655.gw002.oneitfarm.com/api/user/login', data, {
    //   headers: {
    //     // "Content-Type": 'application/json'
    //     // "Content-Type": 'application/json;charset=UTF-8'
    //     "Content-Type": 'application/x-www-form-urlencoded;charset=UTF-8'
    //   }
    // }).then((res) => {
    //   console.log('成功', res)
    // }).catch((error) => {
    //   console.log('失败', error)
    // })

    // debugger

    let loginUser = axios({
      method: 'post',
      url: 'user/login',
      // params: (
      //   {
      //     username: data.username,
      //     password: data.password
      //   }
      // ),
      data: qs.stringify(
        {
          username: data.username,
          password: data.password
        }
      ),

      // body: {
      //   username: data.username,
      //   password: data.password
      // },

      headers: {
        // 'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'
        // 'Content-Type': 'multipart/form-data; boundary=<calculated when request is sent>'
        // 'Content-Type': 'form'
        'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'
      }
    })
    // .then(res => {
    //   if (res.data.state != 1) {
    //     // that.$message({
    //     //   showClose: true,
    //     //   message: res.data.msg,
    //     //   type: "error"
    //     // })
    //     console.log('出错了')
    //   } else {
    //     console.log('走进res', res)
    //     console.log('打印token', res.data.data.token)
    //     // that.$restBack(res.data, () => {
    //     //   that.$store.dispatch("setToken", res.data.data.token).then(res => {
    //     //     that.$router.push({ path: "/" })
    //     //   })
    //     // }, "登录成功")
    //     that.$store.dispatch("setToken", res.data.data.token).then(res => {
    //       that.$router.push({ path: "/" })
    //     })
    //   }
    //   // that.$restBack(res.data, () => {
    //   //   that.$store.dispatch("setToken", res.data.data.access_token).then(res => {
    //   //     that.$router.push({ path: "/" })
    //   //   })
    //   // }, "登录成功")
    // }).catch((err) => {
    //   console.log(err)
    // })

    return loginUser
  }
}
